package com.orange.core.pojo.entity.activity.dto;

import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * <p>ClassName:ActivityRegistrationOrder</p>
 * <p>Description: 活动报名支付DTO</p>
 * <p>Author: lwm</p>
 * <p>Date: 2025/7/14 21:39</p>
 */
@Data
public class ActivityRegistrationOrder implements Serializable {

    private static final long serialVersionUID = -3067605795871289288L;

    /**
     * 订单号
     */
    @NotNull(message = "订单号不能为空")
    private String orderNO;

    /**
     * 用户Id
     */
    private Integer userId;

    /**
     * 联系人姓名
     */
    @NotNull(message = "联系人姓名不能为空")
    private String name;

    /**
     * 联系人电话
     */
    @NotNull(message = "联系人电话不能为空")
    private String phone;
}
